﻿

body{
	/* Setting default text color, background and a font stack */
	font-size:12px;
	color:#666;
	
	/* A webkit gradient: */

	font-family:Arial, Helvetica, sans-serif;
}

#zoom-webapp-header{
	/* Webkit gradient: */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#EEE));
	border-bottom: 3px solid #F0F0F0;
	width:500px;
	padding:5px auto;
	margin:0 0 0 0;
	height:30px;
	overflow:hidden;
	line-height:1.1;
	text-align:center;
	padding-left:50px;
}


#zoom-search-query {
padding:3px 8px;
font-size:16px;
color: #666;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border:solid 3px #ccc;
width:300px;
}


#zoom-search-button {
padding:3px 8px;
font-size:16px;
color: #fff;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border:solid 3px lightblue;
background-color:blue;
width:auto;
cursor:pointer;
}

img#zoom-logo{
position:absolute;
top:2px;
left:0;
}




#zoom-url {
letter-spacing:3px; 
color:#666;
font-size:10px;
text-align:center;
}

#zoom-webapp-search{
	width:500px;
	padding:30px 10px 0 10px;
	margin:0;
	height:75px;
	overflow:hidden;
	text-align:center;

}



#zoom-webapp-content{
	width:500px;
	padding:5px 10px;
	margin:0;
	height:300px;
	overflow:auto;
}

#zoom-webapp-footer{
text-align:center;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEE), to(#FFF));
	width:500px;
	padding:5px 8px;
	margin: auto 0;
	height:auto;
	line-height:1.1;
}








.zoom-result {padding: 5px; border-bottom:dotted 1px #ccc;display:block;margin:0;}
.zoom-result:hover { background-color: lightyellow; }
.zoom-result a { text-decoration:none; }

#zoom-result-title {font-size:14px; color:blue; margin-right:5px; font-weight:bold;}
#zoom-result-mfr { font-size:12px; font-weight:normal; color:darkblue;}





ul#footer-menu{
margin: auto;
list-style-type: none;
}

ul#footer-menu li{
padding:0;
margin:0;
float:left;
}
ul#footer-menu li a{
padding:3px 4px;
display: block;
line-height: 1.1;
text-decoration: none;
font-family: Arial,Verdana,Helvetica,Serif;
font-size: 10px;
color: #371C1C;
}

ul#footer-menu li a:hover{
color:orange;
text-decoration:underline;
}


a,a:visited{
	color:#09F;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

h1{

	font-size: 24px;
	font-weight: bold;
	margin:auto;
	padding:auto;
	text-align: center;
	text-shadow: white 0px 1px 1px;
}
h4{

	font-size: 15px;
	font-weight: bold;
	margin:auto;
	padding:auto;
	text-align: center;
}
h2{
	font-size:24px;
	font-weight:normal;
	right:40px;
	padding-left:120px;
}

h1,h2,h4{
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
}